package com.wyh.service.gfive;


import com.wyh.domain.dto.gfive.InvoicedetailsDTO;
import com.wyh.domain.dto.gfive.ReceiptConfigurationDTO;
import com.wyh.domain.po.gfive.Invoicedetails;
import org.springframework.stereotype.Service;

import java.math.BigDecimal;
import java.util.List;

@Service
public interface ReceiptConfigurationService {

    List<ReceiptConfigurationDTO> findAll(String noticenumber, String customername, BigDecimal minReceivable, BigDecimal maxReceivable, int page, int size);

    Long countAll(String noticenumber, String customername, BigDecimal minReceivable, BigDecimal maxReceivable);

    void upReceipts(InvoicedetailsDTO invoicedetails);


    List<Invoicedetails> findInvoicedetails(String noticenumber);
}
